#ifdef __linux__
#define _GNU_SOURCE 1
#endif

#include <string.h>

int
match(const char *str, const char *substr, int ignore_case)
{
  char* (*matchstr)(const char *, const char*) = strstr;
  if (ignore_case)
    matchstr = strcasestr;
  if (matchstr(str, substr))
    return 1;
  else
    return 0;
}
